#include <stdio.h>

int main(){
    //xs1 字母的系数  xs2 数字的系数
    int xs1=0,xs2=0;
    char c;
    char x;
    
    int flag=1;
    //整体的符号方向
    int initFlag=1;
    int num=0;
    int a=0;
    while (a==0)
    {
        c=getchar();
        if(c==EOF||c=='\n')
        {
            break;
        }

        if(c>='0'&&c<='9')
        {
            num=num*10+(c-'0');
        }
        else{
            if(c>='a'&&c<='z')
            {
                if(num==0)
                {
                    num=1;
                }
                xs1+=flag*initFlag*num;
                x=c;
                num=0;
            }
            else{
                xs2+=flag*initFlag*num;
                num=0;
                if(c=='=')
                {
                    initFlag=-1;
                    flag=1;
                }
                else if(c=='+')
                {
                    flag=1;
                }
                else 
                {
                    flag=-1;
                }
            }
        }
    }
    xs2+=flag*initFlag*num;
    float f=0;
    if(xs1!=0&&xs2!=0)
        f=-1.0f*xs2/xs1;
        
    if(f<0&&f>-0.001f)
    {
        f=-f;
    }    
    printf("%c=%.3f\n",x,f);
    
    return 0;
}